identification card that constitutes a license to practice the profession - Spanisch Englisch Wörterbuch